package pers.cj.pdos.service;

import pers.cj.pdos.entity.OrderRule;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
 * <p>
 * 核销单编号，商品编号，借出单，进货订单编号，商品模板，入库单编号，销售订单编号，销售编号,调拨单,商品套餐,借出归还单 服务类
 * </p>
 *
 * @author chenj
 * @since 2019-11-04
 */
public interface IOrderRuleService extends IService<OrderRule> {

    List<OrderRule> listPage(Integer page, Integer limit,String companyId);

    int count(String companyId);

    /**
     * 获取单号，每次获取的时候，对应的单号会+1
     * @param companyId
     * @param type
     * @return
     */
    OrderRule getByType(String companyId, int type);

    void update(OrderRule orderRule);
}
